5
85 48
52 112
0 108
8 10
61 0
10
36 39 1404
20 50 1000
18 20 360
45 46 2070
23 21 483
43 51 2193
47 56 2632
55 54 2970
25 23 575
53 17 901
1
12 12
21 12
21 20
12 20
